using System;

namespace Charisma
{
    public static class Wellknown
    {
        #region Nested type: Protocols

        public static class Protocols
        {
            public const string MongoDb = "mongodb";

            public const string CouchDb = "couchdb";

            public const string Dummy = "dummy";
        }

        #endregion

        #region Nested type: Types

        public static class Types
        {
            public static readonly Type NonGenericRepository = typeof (IRepository);

            public static readonly Type GenericRepository = typeof (IRepository<>);
        }

        #endregion
    }
}